This $500 Leica Is From The Future...